package com.boesch.electroOffice.model.birt;

import java.io.Serializable;
import java.util.Locale;
import java.util.Map;

import javax.servlet.http.HttpServletResponse;


public class ReportOptions implements Serializable {
	private static final long serialVersionUID = -8704971738991633958L;
	private String outFormat = null;
	private Map<?, ?> parameters = null;
	private String fileNameHeader = null;
	private String resourceFolder = null;
	private String imageBaseURL = null;
	private String reportName = null;
	private String contentType = null;
	private HttpServletResponse response = null;
	private Locale locale = null;
	private boolean renderInline = false;

	public String getOutFormat() {
		return outFormat;
	}

	public void setOutFormat(String outFormat) {
		this.outFormat = outFormat;
	}

	public Map<?, ?> getParameters() {
		return parameters;
	}

	public void setParameters(Map<?, ?> parameters) {
		this.parameters = parameters;
	}

	public String getFileNameHeader() {
		return fileNameHeader;
	}

	public void setFileNameHeader(String fileNameHeader) {
		this.fileNameHeader = fileNameHeader;
	}

	public String getResourceFolder() {
		return resourceFolder;
	}

	public void setResourceFolder(String resourceFolder) {
		this.resourceFolder = resourceFolder;
	}

	public String getImageBaseURL() {
		return imageBaseURL;
	}

	public void setImageBaseURL(String imageBaseURL) {
		this.imageBaseURL = imageBaseURL;
	}

	public String getReportName() {
		return reportName;
	}

	public void setReportName(String reportName) {
		this.reportName = reportName;
	}

	public String getContentType() {
		return contentType;
	}

	public void setContentType(String contentType) {
		this.contentType = contentType;
	}

	public HttpServletResponse getResponse() {
		return response;
	}

	public void setResponse(HttpServletResponse response) {
		this.response = response;
	}
	
	public Locale getLocale() {
		return locale;
	}

	public void setLocale(Locale locale) {
		this.locale = locale;
	}

	public boolean isRenderInline() {
		return renderInline;
	}

	public void setRenderInline(boolean renderInline) {
		this.renderInline = renderInline;
	}
}
